He copiado exactamente lo que dicen los documentos de kotlin gradle para implementar el complemento kotlin gradle, sin embargo, devuelve el siguiente error:
Could not find method kotlin() for arguments [gradle-plugin, 1.3.20] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
mi grado
buildscript { ext.kotlin_version = '1.3.0' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.3.0' classpath(kotlin("gradle-plugin", version = "1.3.20")) // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } // ext { // navigationVersion = '28.0.0' // } plugins { kotlin("<...>") } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir }¿Alguna idea?
build.gradle se puede escribir en Groovy o Kotlin. Estás escribiendo tu build.gradle en Groovy (no en Kotlin), pero has copiado el código de Kotlin. Debe seleccionar la pestaña Groovy en la documentación:
buildscript { repositories { google() jcenter() } dependencies { classpath "com.android.tools.build:gradle:3.3.0" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.20" } }Aquí: https://kotlinlang.org/docs/reference/using-gradle.html#targeting-android
También puede encontrar un ejemplo decente creando un proyecto vacío de Android y Kotlin.